engine heating protection - Francés Inglés Diccionario